package mirrormonkey.core.annotations;

import mirrormonkey.core.member.ConstructorDataIR;
import mirrormonkey.framework.entity.StaticEntityDataIR;
import mirrormonkey.util.annotations.control.DefinePreset;
import mirrormonkey.util.annotations.control.IRClass;

public class CoreModulePresets {

	@DefinePreset(EntityHierarchy.class)
	@IRClass(StaticEntityDataIR.class)
	public class EntityHierachyPreset {
	}

	@DefinePreset(ClientSideConstructor.class)
	@IRClass(ConstructorDataIR.class)
	public CoreModulePresets() {
	}

	@DefinePreset(NamedClientSideConstructor.class)
	@ClientSideConstructor
	public CoreModulePresets(Object o) {
	}

}
